package com.eastdigit.system.inter;

import com.eastdigit.system.model.RoleMenu;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface RoleMenuMapper {

    int deleteByPrimaryKey(@Param("roleId") String roleId, @Param("menuId") String menuId);
    
    int deleteByRoleId(@Param("roleId") String roleId);
    
    /**
     * 新增角色菜单关系
     * @param record
     * @return 返回新增数量
     */
    int insert(RoleMenu record);
    
    /**
     * 根据角色ID查询对应的菜单
     * @param roleId
     * @return 返回角色对应菜单的list对象
     */
    List<RoleMenu> queryRoleMenu(@Param("roleId") String roleId);

}
